search 查询的是接口数据还是数据库?

发布于 2022-11-03 17:38:44

image.png
一、描述:
1、【所属项目】该字段不在截图所在的表单的数据库里面,是通过2级关联ID查询后,拼接到此数据接口并展示了出来。
2、该字段配置的搜索代码:

search: {disabled: false, width: 300,component: { props: { clearable: true }}}, 

3、通过【所属项目】的下拉选项,并不能实现对该表单数据进行过滤。
二、问题:
此特殊情况,怎么实现按该字段进行对列表(接口)数据的筛选?

查看更多

关注者
0
被浏览
623
2 个回答
hongzai
hongzai 认证专家 2022-11-03
life is coding,外包,远程协助,咨询添加微信:H0nGzA1

drf搜索和过滤你需要去系统学习一下
1.所属字段是外键关联,搜索会发请求向后端获取数据
2.你要实现过滤,后端配置一下就行

agui
agui 2022-11-03
这家伙很懒,什么也没写!

@hongzai 前面的问题描述可能有误解,简单来讲:
【project_name】字段没有在当前表单的模型类里面(与当前模型没有外键关系),只是在序列化器里面自定义的一个新字段(字典里面添加的一个键值对)。
1、DRF的search_fields过滤的字段都需要在该模型类里面存在。
所以:怎么通过这个project_name来过滤该接口数据?

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览