幾乎在所有使用資料庫的情形下,我們都不只使用一個資料表,而是會使用多個資料表儲存不同性質的資料,舉例來說,我們會把「學生」、「家長」、「老師」的資料分開儲存在不同的資料表中。 現在,我們就要來創建「家長(Parents)」、「導師 (Teachers)」兩個資料表 (collection)!
小提醒
一般的資料庫中,資料表叫做 Table。但是在 ForerunnerDB 中,資料表叫做 Collection。
當我們想為學生指定特定的家長時,我們總不希望慢慢地輸入家長的 ID 吧? 這時我們就可以使用預先產生的下拉式選單來讓使用者做更好的輸入,例如:
這個下拉式選單的 HTML 原始碼如下:
<select id="parent-id">
<option value="">請選擇家長</option>
<option value="1beda312sd">Orange</option>
<option value="5b23fs45hj">Apple</option>
</select>
$.val()
),會拿到什麼呢?我們馬上來試試看!
只要在 option 中加入 selected
就好囉!
<option value="5b23fs45hj" selected>Apple</option>
更簡單的方式是:直接使用 jQuery 設定這個 select 標籤的值,例如:
$("#parent-id").val("5b23fs45hj");
parentId
及 teacherId
中。