我们是一个由开发人员组成的小团队并构建一个Web应用程序.我们目前正在进行实时测试和多个开发环境.
您会建议哪种分支架构,理想情况下,每个开发人员都可以处理他的功能,这些可以在不与其他开发人员/功能相切的情况下进行测试和部署?
目前,每个开发人员都有自己的开发分支并重新进入测试分支.一旦功能获得批准,开发人员就会将其更改重新置于主服务器中.
只要立即测试功能,这就可以工作.但是,如果一个开发人员正在处理下一个功能,而之前的功能仍在测试中,我们需要手动处理.
感谢您的意见.
我想通过属性的确切值过滤索引.我想知道Algolia为此提供了哪些可能性.
查询索引总是会导致搜索子字符串,这意味着搜索字词abc将始终匹配属性值包含的任何对象abc.我想要实现的是搜索abc只发现abc属性的值(在这种情况下,我有搜索的特定属性).
我提出的一种可能性是标记,这似乎不是最好的思考方式.
编辑
我想我也可以使用facet过滤器.我想到了不同的利弊,并且无法提出将一个位置置于另一个位置之上的论据.