使用airtable api的filterByFormula方法我可以查詢並選擇包含一個特定項目(字符串)的記錄。但是,此查詢只返回只包含該特定字符串的記錄。如何過濾包含給定字符串的airtable記錄,但也可能包含其他記錄?
在這裏搜索airtable api公式文檔: https://support.airtable.com/hc/en-us/articles/203255215-Formula-Field-Reference 不會得到答案。
我有什麼:
base('Table').select({
view: 'Main View',
filterByFormula: `Column = "${myFilter}"`
}).firstPage(function(err, records) {
if (err) { console.error(err); reject(err); }
records.forEach(function(record) {
console.log(record.get('Another Column'));
});
這再次返回只有myFilter記錄,並沒有包含在給定列的任何額外值的記錄。
編輯:airtable將這些列稱爲「多選」字段類型。
你不能在'> = 0'上使用'SEARCH'或'FIND'函數嗎?像'\'SEARCH(「$ {myFilter}」,Column)> = 0 \''? – haxxxton
把它扔在答案中,我可以接受它。這工作,謝謝你! –